/*-----------------------全局-----------------------*/
body,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,p{margin:0px; padding:0px;}
body{font-size:12px;}
ul,li,ol,dd,dt,dl{ list-style:none;}
.cl{clear:both;}.fl{float:left;}.fr{float:right;}.ml10{ margin-left:10px;}.mr10{margin-right:10px;}.mt10{margin-top:10px;}.mb10{margin-bottom:10px;}
.t14c{font-size:14px; font-weight:bold;}.mt5{margin-top:5px;}.mb5{margin-bottom:8px;}
.t14{font-size:14px;}.lb{border-left:1px solid #e2e2e2;}
.bo{border:1px solid #e2e2e2;}.pd10{padding:0px 10px;}
.bol{border:1px solid #0e8bd8;}.f60{color:#f60;}
.red{color:#f00;}.t12{font-size:12px;}
/*------------------------链接-----------------------*/
a{text-decoration:none;}
a:hover{text-decoration:underline;}
/*#333*/
.tp_sub a:link,.tp_sub a:visited,.menu_li a:link,.menu_li a:visited,.no_bg a:link,.no_bg a:visited,.info_title a:link,.info_title a:visited,.left_menu a:link,.left_menu a:visited,.main_side a:link,.main_side a:visited,.footer a:link,.footer a:visited,.guide .news a:link,.guide .news a:visited,.trade_left .news a:link,.trade_left .news a:visited,.links li a:link,.links li a:visited,.column a:link,.column a:visited,.pagelist a:link,.pagelist a:visited,.art_about li a:link,.art_about li a:visited,.danye_menu li a:link,.danye_menu li a:visited{color:#333;}
.tp_sub a:hover,.menu_li a:hover,.no_bg a:hover,.info_title a:hover,.left_menu a:hover,.main_side a:hover,.footer a:hover,.guide .news a:hover,.trade_left .news a:hover,.links li a:hover,.column a:hover,.pagelist a:hover,.art_about li a:hover,.danye_menu li a:hover{color:#f60;}
/*#fff*/
.menu_on a:link,.menu_on a:visited,.tag a:link,.tag a:visited,.f_b a:link,.f_b a:visited{color:#fff;}
.menu_on a:hover,.tag a:hover,.f_b a:hover{color:#fff;}

/*0e8bd8*/
.guide_tlis li a:link,.guide_tlis li a:visited,.trade_menu li a:link,.trade_menu li a:visited,.serve .news a:link,.serve .news a:visited,.cname a:link,.cname a:visited,.crumbs a:link,.crumbs a:visited,.listing dl a:link,.listing dl a:visited,.listing .news li a:link,.listing .news li a:visited,.morepic a:link,.morepic a:visited,.help a:link,.help a:visited{color:#0e8bd8;}
.guide_tlis li a:hover,.trade_menu li a:hover,.serve .news a:hover,.cname a:hover,.crumbs a:hover,.listing dl a:hover,.listing .news li a:hover,.morepic a:hover,.help a:hover{color:#f60;}
/*#0e8bd8*/
.vip li a:link,.vip li a:visited,.crumbs a:link,.crumbs a:visited{ text-decoration:underline; color:#0e8bd8;}
.vip li a:hover,.crumbs a:hover{color:#0e8bd8;}
/*imglink*/
a.imglink:link,a.imglink:visited{ padding:2px; border:1px solid #e2e2e2;}
a.imglink:hover{padding:2px; border:1px solid #f60;}
/*c00*/
.tt a:link,.tt a:visited,.trade_left dl a:link,.trade_left dd a:visited,.guide .news span a:link,.guide .news span a:visited,.trade_left .news span a:link,.trade_left .news span a:visited,.listing .news span a:link,.listing .news span a:visited,.add_ok a:link,.add_ok a:visited{color:#c00;}
.tt a:hover,.trade_left dd a:hover,.guide .news span a:hover,.trade_left .news span a:hover,.listing .news span a:hover,.add_ok a:hover{ color:#c00;}
/*---------------------ad---------------------------*/
.ad575{width:575px; height:100px; line-height:100px; font-size:25px;}
.ad245{}
.ad980{ margin:10px auto; height:100px; width:980px; font-size:25px; text-align:center; line-height:100px;}

/*top_sub*/
.tp_sub{ background:url(/images/top_sub.png) repeat-x left top; height:30px; background-color:#ccc; line-height:30px; color:#333;}
.tp_sub img{ padding:2px;}
.tp_sub div{width:980px; margin:0px auto;}
.wel{background:url(/images/weixiao.png) no-repeat center left; padding:5px 0px 5px 18px; }
.sitemenu{background:url(/images/sj.png) no-repeat center right; padding:0px 15px;}
/*header*/
.header{width:980px; margin:0 auto; height:103px; overflow:hidden;}
.logo{padding:10px 0px;}
.menu{ margin-left:45px; font-size:14px;}
.menu_on{background:url(/images/menu1.png) no-repeat left top;}
.menu_li{background:url(/images/su.png) no-repeat right center;}
.menu li{ float:left; margin-top:35px; width:79px; text-align:center; height:28px; line-height:28px; font-weight:bold;}
.menu_search{background:url(/images/menu2.png) no-repeat left top; height:40px;}
.info_title{line-height:45px; text-align:center; width:150px; height:40px;}
.search{width:514px; height:28px; padding:8px 0px 5px 16px;}
.search li{ float:left; padding:2px 0px 0px 4px;}
.tag{ padding-left:10px; line-height:45px; color:#fff;}
.imp{ width:270px; height:20px; border:1px solid #7f9db9; overflow:hidden;}
/*main*/
.main{ margin:0px auto; width:980px;}
.left_menu{width:150px; height:430px; text-align:center; background-color:#0e8bd8; overflow:hidden;}
.left_menu ul{margin-left:5px; background-color:#fff; width:145px;}
.left_menu img{margin-left:1px; vertical-align:top}
.left_menu li:hover{background-color:#0e8bd8; color:#fff;}
.left_menu li:hover a{color:#fff;}
.left_menu li{ width:72px; height:28px; line-height:28px; float:left;}
.main_cent{height:410px; width:575px; overflow:hidden; padding:9px 15px 10px 15px; border-top:none;}
.share h2,.company h2{ font-size:14px; color:#c00; display:inline; height:30px; line-height:30px;}
.share .imglink{width:70px; height:70px; display:block;}
.share dl{ width:260px; height:80px; overflow:hidden;}
.share dt{ float:left; margin-right:10px;}
.share dd{line-height:19px;}
.company ul{background-color:#f5f5f5; border:1px solid #e2e2e2; _height:170px; height:192px; overflow:hidden;}
.company li{width:265px; float:left; padding:0px 10px; line-height:24px; height:24px;}
.company .cname{float:left; width:175px;}
.company .fl{width:40px; text-align:center; color:#999;}
.company .fr{width:50px; text-align:center; color:#999;}
.main_side{ width:203px; padding:5px; color:#333; height:408px; overflow:hidden;}
.main_side h2{ color:#c00; font-size:14px; display:inline; height:25px; line-height:25px;}
.vip{ background-color:#ffe9e9; border:1px solid #debbbb; padding:0px 10px;}
/*business*/
.trade{margin:8px auto; width:980px;}
.trade_left{width:757px; overflow:hidden;}
.trade_right{ width:215px; overflow:hidden;}
.trade_menu h2{ color:#fff; background-color:#0e8bd8; font-size:14px; text-align:center; display:block; width:130px; height:25px; line-height:25px;}
.trade_menu ul{width:623px; overflow:hidden;}
.trade_menu li{float:left; width:69px; height:20px; text-align:center; padding-top:5px; line-height:20px;}
.trade_left dl{padding:10px 0px; height:156px; overflow:hidden; border-bottom:1px dashed #ccc;}
.trade_left dt{float:left; padding-right:15px;}
.trade_left dt a{ height:150px; width:220px; display:block;}
.trade_left dd{padding-bottom:10px;}
.trade_left h3{ font-size:16px; height:30px; line-height:30px; overflow:hidden;}
.trade_left p{ line-height:20px;}
.trade_left p a{font-size:12px;}
.trade_left .news li{ float:left; width:242px; overflow:hidden;}
.serve{padding:10px; float:left;}
.serve h2{font-size:14px; height:30px; line-height:30px; color:#c00;}
/*guide*/
.guide{width:978px; overflow:hidden; margin:10px auto 0px auto;}
.guide_title{background:url(/images/life_zhinan.png) no-repeat left top; height:36px; line-height:40px; font-size:14px; color:#0e8bd8; padding-left:35px;}
.guide_tlis{border-bottom:1px solid #aadfff; height:25px; padding:0px 10px;}
.guide_tlis li{ border:1px solid #aadfff; border-bottom:none; width:60px; height:24px; margin:0px 3px; float:left; text-align:center; line-height:24px; background-color:#edfbff;}
a.tlis_on:link,a.tlis_on:visited{ background-color:#fff; height:25px; width:60px; display:block; color:#0e8bd8; font-weight:bold;}
a.tlis_on:hover{background-color:#fff; height:26px; width:60px; display:block; color:#f60; font-weight:bold;}
.guide .news{width:940px; padding:5px 18px; height:132px;}
.guide .news li{width:225px; float:left;}
/*vips*/
.vips{width:948px; margin:10px auto; padding:10px 15px;}
.vips h2{font-size:14px; height:30px; line-height:30px;}
.vips img{text-align:center;}
.vips li{float:left; width:160px; background:url(/images/liyb.png) repeat-x left top; margin:5px; overflow:hidden; border:1px solid #c1e1f4; padding:8px; height:100px;}
/*links*/
.links{width:948px; margin:10px auto; padding:10px 15px;}
.links h2{font-size:14px; height:30px; line-height:30px;}
.links li{float:left; padding:0px 10px;}
/*footer*/
.footer{height:90px; background:url(/images/fb.png) repeat-x left top; width:980px; margin:0px auto; padding-top:20px;}
/*news*/
.news li,.vip li{ height:22px; line-height:22px; background:url(/images/dian.jpg) no-repeat left center; padding-left:10px; overflow:hidden;}

/*-----------------登录-----------------*/
.main_box{ margin:0px auto; width:980px;}
.notice{border:1px solid #c2e2f4; background-color:#f3fdff; height:25px; line-height:25px; padding:15px 20px; font-size:14px; color:#0e8bd8;}
.tex_imp{padding:8px 9px; height:17px; line-height:17px; background:url(/images/imput_bg.png) repeat-x left top; border:1px solid #e2e2e2; width:250px;}
.tex_yz{padding:8px 9px; height:17px; line-height:17px; background:url(/images/imput_bg.png) repeat-x left top; border:1px solid #e2e2e2; width:100px;}
.login{font-size:14px; line-height:35px; padding:20px; float:left; width:510px;}
.login div{ height:35px; line-height:35px; padding:10px;}
.login .p50{padding-left:50px;}
.login .p80{padding-left:80px;}
.retrieve{ float:left; padding:60px 0px; font-size:14px; color:#0d8bd8; line-height:25px;}
.retrieve a:link,.retrieve a:visited{color:#f60; text-decoration:underline;}
.retrieve a:hover{color:#c00; text-decoration:underline;}
/*漂浮*/
.f_b{width:100%; margin:0px auto; color:#fff; background-color:#000; height:30px; line-height:30px; border-top:1px solid #ccc; filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}
.f_b div{ padding:0px 50px;}
/*列表页*/
.list_box{margin:8px auto; width:980px; }
.list_left{width:757px;}
.crumbs{border:1px solid #c2e2f4; background-color:#f3fdff; height:38px; line-height:38px; padding:0px 10px; font-size:14px; color:#0d8bd8;}
.column{background-color:#fff4ec; border:1px solid #ffd8bf; padding:10px; line-height:25px; font-size:14px; color:#333;}
.listing dl{border-bottom:1px solid #e2e2e2; height:70px; padding:8px;}
.listing dt,.listing dd{float:left;}
.listing dd{padding:0px 10px; line-height:22px;}
.comp{width:455px; overflow:hidden; height:70px;}
.comp .t14c{width:380px; height:22px; line-height:22px; overflow:hidden; display:block; float:left;}
.cent{width:205px; overflow:hidden;}
.listing .imglink{display:block; width:65px; height:65px;}
.qiye{ background-color:#0d8bd8;}
.pisc{ background-color:#f60;}
.qiye,.pisc{padding:3px 5px; color:#fff;}
.listing .news li{ float:left; width:242px; overflow:hidden;}
.listing h2{ color:#c00; font-size:14px; height:30px; line-height:30px;}
.listing .news {border-bottom:1px dashed #e2e2e2; padding:8px 0px;}
.list_right{width:208px;}
/*分页*/
.pagelist{height:20px; padding:5px; margin:0 auto; display:block;}
.pagelist a{height:30px; line-height:30px; text-align:center; border:1px solid #ccc; background-color:#e2e2e2; padding:5px;}
.selected{background-color:#0d8bd8; border:1px solid #0d8bd8; padding:5px; color:#fff; font-weight:bold;}
.previous,.next,.last{font-weight:bold;}
/*文章页*/
.touban{padding:8px; line-height:25px; height:25px; font-size:14px; border-bottom:1px solid #e2e2e2;}
.touban span{padding:0px 15px;}
.article h1{ font-size:26px; font-family:"微软雅黑", "黑体",Arial, Helvetica, sans-serif; height:50px; color:#0d8bd8; line-height:50px; text-align:center; text-shadow:2px 1px 2px #ccc;}
.centent h2{font-size:18px; color:#f60; height:40px; line-height:40px; text-shadow:1px 1px 1px #ccc;}
.centent p{text-indent:2em; padding:5px; line-height:25px; font-size:14px; color:#666;}
.state{height:30px; line-height:30px; text-align:center;}
.time{color:#f00; padding-right:20px;}
.nomb{color:#f60;}
.centent div{text-align:center;}
.centent .imglink{width:200px; height:140px; display:block; float:left; margin:0px 10px; box-shadow:2px 2px 10px #e2e2e2;}
.morepic{height:35px; margin:8px 0px; padding-left:50px; line-height:38px; font-size:14px; background-color:#f8f8f8; border:1px solid #e2e2e2; border-left:0px; border-right:0px; background:url(images/xj.png) no-repeat 15px center;}
.touch,.art_about{font-size:14px;}
.touch h2,.art_about h2{display:inline; color:#f60; font-size:14px;}
.touch ul{background-color:#f3fdff; border:1px solid #0d8bd8; margin:8px 0px; padding:10px; font-size:14px; height:100px;}
.touch li{float:left; width:300px; height:25px; line-height:25px; overflow:hidden;}
.list_left .column{color:#f60; line-height:30px;}
.art_about li{float:left; height:25px; line-height:25px; padding:0px 8px;}
/*提示*/
#theNews{background:url(/images/bulletin.gif) no-repeat left 4px; padding-left:25px;}
.container{margin:8px auto; width:980px;}
.add_ok{line-height:35px; padding:100px 0px; background-color:#fff4ec; border:1px solid #ffd8bf; font-size:14px; color:#f00; font-weight:bold; height:70px; text-shadow:1px 1px 1px #fff;}
/*发布*/
.fabu_box{font-size:14px; color:#666;}
.cc{border:1px solid #e2e2e2; background-color:#f4f4f4;}
.fb_vip{background-color:#f5f5f5; border:1px solid #e2e2e2;}
.tex_imps{padding:5px 9px; height:17px; line-height:17px; background:url(/images/imput_bg.png) repeat-x left top; border:1px solid #e2e2e2; width:200px;}
.tex_impb{padding:5px 9px; background:url(/images/imput_bg.png) repeat-x left top; border:1px solid #e2e2e2; width:400px;}
.fabu_box a:link,.fabu_box a:visited{color:#f60;}
.fabu_box a:hover{color:#f60;}
.pics_up{width:417px; height:30px; line-height:30px; overflow:hidden;}
.picsd{padding:8px 0px; height:130px; overflow:hidden; }
.picsd li{ text-align:center; float:left; margin:0px 15px;}
.picsd li img{border:1px solid #e2e2e2; margin:1px; width:98px; height:98px; box-shadow:0px 0px 5px #ccc;}
/*发布弹出*/
#chooseClass{width:670px; overflow:hidden; border-radius:0px  0px 15px 15px ; border-width:1px;}
.b{width:138px; float:left; border:1px solid #FFD8BF; overflow:hidden; height:290px;}
.b li{float:left; width:69px; text-align:center; line-height:22px; height:22px; cursor:pointer;}
.b li:hover{float:left; width:69px; text-align:center; line-height:22px; height:22px; background-color:#0788d4; color:#fff; font-weight:bold;}
.s{float:right; width:520px; overflow:hidden; height:290px; padding-left:9px; border:1px solid #FFD8BF; border-left:none;}
.s li{float:left; width:130px; height:22px; line-height:22px; overflow:hidden; cursor:pointer;}
.s li:hover{float:left; width:120px; height:22px; line-height:22px; overflow:hidden; background-color:#0788d4; color:#fff; font-weight:bold; padding:0px 5px;}
#close{width:50px; height:25px; text-align:center; line-height:25px; background-color:#0788d4; color:#fff; cursor:pointer; font-weight:bold;}
#chooseClass ul{background-color:1px solid #c2e2f4; background-color:#FFF4EC; }
/*-----单页帮助-----*/
.help{margin:8px 0px;}
.help h2{background-color:#d9f0fe; display:block; font-size:14px; height:30px; line-height:30px; padding-left:15px; color:#333;}
.help li{height:25px; line-height:25px; font-size:14px; background:url(/images/dian.jpg) no-repeat 5px center; text-indent:1em;}
.help p{text-indent:2em; line-height:22px; padding:10px; font-size:14px; color:#666;}
.help div p{text-indent:2em; line-height:22px; padding:10px; font-size:12px; color:#666;}
.help div{line-height:22px; padding:10px; background-color:#f4f4f4; border:1px solid #e2e2e2;}
.danye_menu{ height:300px;}
.dy_on{font-size:14px; color:#333; height:30px; line-height:30px; background-color:#ffe9e9; border:1px solid #debbbb; padding:0px 10px; width:188px; color:#c00;}
.danye_menu li{font-size:14px; padding-left:10px; height:30px; line-height:30px; font-weight:bold;}
.help .t14c{height:40px; line-height:40px;}